Data Fields |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t COMP1:16 |
| } B |
| } | COMP1 |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t COMP2:16 |
| } B |
| } | COMP2 |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t CAPT1:16 |
| } B |
| } | CAPT1 |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t CAPT2:16 |
| } B |
| } | CAPT2 |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t LOAD:16 |
| } B |
| } | LOAD |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t HOLD:16 |
| } B |
| } | HOLD |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t CNTR:16 |
| } B |
| } | CNTR |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t CNTMODE:3 |
| vuint16_t PRISRC:5 |
| vuint16_t ONCE:1 |
| vuint16_t LENGTH:1 |
| vuint16_t DIR:1 |
| vuint16_t SECSRC:5 |
| } B |
| } | CTRL |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t OEN:1 |
| vuint16_t RDNT:1 |
| vuint16_t INPUT:1 |
| vuint16_t VAL:1 |
| vuint16_t FORCE:1 |
| vuint16_t COFRC:1 |
| vuint16_t COINIT:2 |
| vuint16_t SIPS:1 |
| vuint16_t PIPS:1 |
| vuint16_t OPS:1 |
| vuint16_t MSTR:1 |
| vuint16_t OUTMODE:4 |
| } B |
| } | CTRL2 |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t STPEN:1 |
| vuint16_t ROC:2 |
| vuint16_t FMODE:1 |
| vuint16_t FDIS:4 |
| vuint16_t C2FCNT:3 |
| vuint16_t C1FCNT:3 |
| vuint16_t DBGEN:2 |
| } B |
| } | CTRL3 |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t __pad0__:6 |
| vuint16_t WDF:1 |
| vuint16_t RCF:1 |
| vuint16_t ICF2:1 |
| vuint16_t ICF1:1 |
| vuint16_t IEHF:1 |
| vuint16_t IELF:1 |
| vuint16_t TOF:1 |
| vuint16_t TCF2:1 |
| vuint16_t TCF1:1 |
| vuint16_t TCF:1 |
| } B |
| } | STS |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t ICF2DE:1 |
| vuint16_t ICF1DE:1 |
| vuint16_t CMPLD2DE:1 |
| vuint16_t CMPLD1DE:1 |
| vuint16_t __pad0__:2 |
| vuint16_t WDFIE:1 |
| vuint16_t RCFIE:1 |
| vuint16_t ICF2IE:1 |
| vuint16_t ICF1IE:1 |
| vuint16_t IEHFIE:1 |
| vuint16_t IELFIE:1 |
| vuint16_t TOFIE:1 |
| vuint16_t TCF2IE:1 |
| vuint16_t TCF1IE:1 |
| vuint16_t TCFIE:1 |
| } B |
| } | INTDMA |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t CMPLD1:16 |
| } B |
| } | CMPLD1 |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t CMPLD2:16 |
| } B |
| } | CMPLD2 |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t CLC2:3 |
| vuint16_t CLC1:3 |
| vuint16_t CMPMODE:2 |
| vuint16_t CPT2MODE:2 |
| vuint16_t CPT1MODE:2 |
| vuint16_t CFWM:2 |
| vuint16_t ONESHOT:1 |
| vuint16_t ARM:1 |
| } B |
| } | CCCTRL |
|
union { |
| vuint16_t R |
| struct { |
| vuint16_t __pad0__:5 |
| vuint16_t FILTCNT:3 |
| vuint16_t FILTPER:8 |
| } B |
| } | FILT |
The documentation for this struct was generated from the following file: